").html(b).find(a.opts.filter))),a.$slide.one("onReset",function(){c(this).find("video,audio").trigger("pause"),a.$placeholder&&(a.$placeholder.after(b.hide()).remove(),a.$placeholder=null),a.$smallBtn&&(a.$smallBtn.remove(),a.$smallBtn=null),a.hasError||(c(this).empty(),a.isLoaded=!1)}),c(b).appendTo(a.$slide),c(b).is("video,audio")&&(c(b).addClass("fancybox-video"),c(b).wrap("
"),a.contentType="video",a.opts.width=a.opts.width||c(b).attr("width"),a.opts.height=a.opts.height||c(b).attr("height")),a.$content=a.$slide.children().filter("div,form,main,video,audio").first().addClass("fancybox-content"),a.$slide.addClass("fancybox-slide--"+a.contentType),this.afterLoad(a))},setError:function(a){a.hasError=!0,a.$slide.trigger("onReset").removeClass("fancybox-slide--"+a.contentType).addClass("fancybox-slide--error"),a.contentType="html",this.setContent(a,this.translate(a,a.opts.errorTpl)),a.pos===this.currPos&&(this.isAnimating=!1)},showLoading:function(a){var b=this;a=a||b.current,a&&!a.$spinner&&(a.$spinner=c(b.translate(b,b.opts.spinnerTpl)).appendTo(a.$slide))},hideLoading:function(a){var b=this;a=a||b.current,a&&a.$spinner&&(a.$spinner.remove(),delete a.$spinner)},afterLoad:function(a){var b=this;b.isClosing||(a.isLoading=!1,a.isLoaded=!0,b.trigger("afterLoad",a),b.hideLoading(a),a.pos===b.currPos&&b.updateCursor(),!a.opts.smallBtn||a.$smallBtn&&a.$smallBtn.length||(a.$smallBtn=c(b.translate(a,a.opts.btnTpl.smallBtn)).prependTo(a.$content)),a.opts.protect&&a.$content&&!a.hasError&&(a.$content.on("contextmenu.fb",function(a){return 2==a.button&&a.preventDefault(),!0}),"image"===a.type&&c('
').appendTo(a.$content)),b.revealContent(a))},revealContent:function(a){var b,e,f,g,h=this,i=a.$slide,j=!1,k=!1;return b=a.opts[h.firstRun?"animationEffect":"transitionEffect"],f=a.opts[h.firstRun?"animationDuration":"transitionDuration"],f=parseInt(a.forcedDuration===d?f:a.forcedDuration,10),a.pos===h.currPos&&(a.isComplete?b=!1:h.isAnimating=!0),(a.isMoved||a.pos!==h.currPos||!f)&&(b=!1),"zoom"===b&&(a.pos===h.currPos&&f&&"image"===a.type&&!a.hasError&&(k=h.getThumbPos(a))?j=h.getFitPos(a):b="fade"),"zoom"===b?(j.scaleX=j.width/k.width,j.scaleY=j.height/k.height,g=a.opts.zoomOpacity,"auto"==g&&(g=Math.abs(a.width/a.height-k.width/k.height)>.1),g&&(k.opacity=.1,j.opacity=1),c.fancybox.setTranslate(a.$content.removeClass("fancybox-is-hidden"),k),m(a.$content),void c.fancybox.animate(a.$content,j,f,function(){h.isAnimating=!1,h.complete()})):(h.updateSlide(a),b?(c.fancybox.stop(i),e="fancybox-animated fancybox-slide--"+(a.pos>=h.prevPos?"next":"previous")+" fancybox-fx-"+b,i.removeAttr("style").removeClass("fancybox-slide--current fancybox-slide--next fancybox-slide--previous").addClass(e),a.$content.removeClass("fancybox-is-hidden"),m(i),void c.fancybox.animate(i,"fancybox-slide--current",f,function(b){i.removeClass(e).removeAttr("style"),a.pos===h.currPos&&h.complete()},!0)):(m(i),a.$content.removeClass("fancybox-is-hidden"),void(a.pos===h.currPos&&h.complete())))},getThumbPos:function(d){var e,f=this,g=!1,h=d.opts.$thumb,i=h&&h.length&&h[0].ownerDocument===b?h.offset():0,j=function(b){for(var d,e=b[0],f=e.getBoundingClientRect(),g=[];null!==e.parentElement;)("hidden"===c(e.parentElement).css("overflow")||"auto"===c(e.parentElement).css("overflow"))&&g.push(e.parentElement.getBoundingClientRect()),e=e.parentElement;return d=g.every(function(a){var b=Math.min(f.right,a.right)-Math.max(f.left,a.left),c=Math.min(f.bottom,a.bottom)-Math.max(f.top,a.top);return b>0&&c>0}),d&&f.bottom>0&&f.right>0&&f.left
=a.currPos-1&&d.pos<=a.currPos+1?e[d.pos]=d:d&&(c.fancybox.stop(d.$slide),d.$slide.off().remove())}),a.slides=e),a.isAnimating=!1,a.updateCursor(),a.trigger("afterShow"),d.$slide.find("video,audio").filter(":visible:first").trigger("play"),(c(b.activeElement).is("[disabled]")||d.opts.autoFocus&&"image"!=d.type&&"iframe"!==d.type)&&a.focus())},preload:function(a){var b=this,c=b.slides[b.currPos+1],d=b.slides[b.currPos-1];c&&c.type===a&&b.loadSlide(c),d&&d.type===a&&b.loadSlide(d)},focus:function(){var a,b=this.current;this.isClosing||b&&b.isComplete&&b.$content&&(a=b.$content.find("input[autofocus]:enabled:visible:first"),a.length||(a=b.$content.find("button,:input,[tabindex],a").filter(":enabled:visible:first")),a=a&&a.length?a:b.$content,a.trigger("focus"))},activate:function(){var a=this;c(".fancybox-container").each(function(){var b=c(this).data("FancyBox");b&&b.id!==a.id&&!b.isClosing&&(b.trigger("onDeactivate"),b.removeEvents(),b.isVisible=!1)}),a.isVisible=!0,(a.current||a.isIdle)&&(a.update(),a.updateControls()),a.trigger("onActivate"),a.addEvents()},close:function(a,b){var d,e,f,g,h,i,j,n=this,o=n.current,p=function(){n.cleanUp(a)};return n.isClosing?!1:(n.isClosing=!0,n.trigger("beforeClose",a)===!1?(n.isClosing=!1,k(function(){n.update()}),!1):(n.removeEvents(),o.timouts&&clearTimeout(o.timouts),f=o.$content,d=o.opts.animationEffect,e=c.isNumeric(b)?b:d?o.opts.animationDuration:0,o.$slide.off(l).removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),o.$slide.siblings().trigger("onReset").remove(),e&&n.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing"),n.hideLoading(o),n.hideControls(),n.updateCursor(),"zoom"!==d||a!==!0&&f&&e&&"image"===o.type&&!o.hasError&&(j=n.getThumbPos(o))||(d="fade"),"zoom"===d?(c.fancybox.stop(f),g=c.fancybox.getTranslate(f),i={top:g.top,left:g.left,scaleX:g.width/j.width,scaleY:g.height/j.height,width:j.width,height:j.height},h=o.opts.zoomOpacity,"auto"==h&&(h=Math.abs(o.width/o.height-j.width/j.height)>.1),h&&(j.opacity=0),c.fancybox.setTranslate(f,i),m(f),c.fancybox.animate(f,j,e,p),!0):(d&&e?a===!0?setTimeout(p,e):c.fancybox.animate(o.$slide.removeClass("fancybox-slide--current"),"fancybox-animated fancybox-slide--previous fancybox-fx-"+d,e,p):p(),!0)))},cleanUp:function(a){var b,d=this,e=c("body");d.current.$slide.trigger("onReset"),d.$refs.container.empty().remove(),d.trigger("afterClose",a),d.$lastFocus&&d.current.opts.backFocus&&d.$lastFocus.trigger("focus"),d.current=null,b=c.fancybox.getInstance(),b?b.activate():(e.removeClass("fancybox-active compensate-for-scrollbar"),c("#fancybox-style-noscroll").remove())},trigger:function(a,b){var d,e=Array.prototype.slice.call(arguments,1),f=this,g=b&&b.opts?b:f.current;return g?e.unshift(g):g=f,e.unshift(f),c.isFunction(g.opts[a])&&(d=g.opts[a].apply(g,e)),d===!1?d:void("afterClose"!==a&&f.$refs?f.$refs.container.trigger(a+".fb",e):h.trigger(a+".fb",e))},updateControls:function(a){var b=this,c=b.current,d=c.index,e=c.opts.caption,f=b.$refs.container,g=b.$refs.caption;c.$slide.trigger("refresh"),b.$caption=e&&e.length?g.html(e):null,b.isHiddenControls||b.isIdle||b.showControls(),f.find("[data-fancybox-count]").html(b.group.length),f.find("[data-fancybox-index]").html(d+1),f.find("[data-fancybox-prev]").toggleClass("disabled",!c.opts.loop&&0>=d),f.find("[data-fancybox-next]").toggleClass("disabled",!c.opts.loop&&d>=b.group.length-1),"image"===c.type?f.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",c.opts.image.src||c.src).show():c.opts.toolbar&&f.find("[data-fancybox-download],[data-fancybox-zoom]").hide()},hideControls:function(){this.isHiddenControls=!0,this.$refs.container.removeClass("fancybox-show-infobar fancybox-show-toolbar fancybox-show-caption fancybox-show-nav")},showControls:function(){var a=this,b=a.current?a.current.opts:a.opts,c=a.$refs.container;a.isHiddenControls=!1,a.idleSecondsCounter=0,c.toggleClass("fancybox-show-toolbar",!(!b.toolbar||!b.buttons)).toggleClass("fancybox-show-infobar",!!(b.infobar&&a.group.length>1)).toggleClass("fancybox-show-nav",!!(b.arrows&&a.group.length>1)).toggleClass("fancybox-is-modal",!!b.modal),a.$caption?c.addClass("fancybox-show-caption "):c.removeClass("fancybox-show-caption")},toggleControls:function(){this.isHiddenControls?this.showControls():this.hideControls()}}),c.fancybox={version:"3.3.5",defaults:f,getInstance:function(a){var b=c('.fancybox-container:not(".fancybox-is-closing"):last').data("FancyBox"),d=Array.prototype.slice.call(arguments,1);return b instanceof o?("string"===c.type(a)?b[a].apply(b,d):"function"===c.type(a)&&a.apply(b,d),b):!1},open:function(a,b,c){return new o(a,b,c)},close:function(a){var b=this.getInstance();b&&(b.close(),a===!0&&this.close())},destroy:function(){this.close(!0),h.add("body").off("click.fb-start","**")},isMobile:b.createTouch!==d&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var c=b.createElement("div");return a.getComputedStyle&&a.getComputedStyle(c)&&a.getComputedStyle(c).getPropertyValue("transform")&&!(b.documentMode&&b.documentMode<11)}(),getTranslate:function(a){var b;return a&&a.length?(b=a[0].getBoundingClientRect(),{top:b.top||0,left:b.left||0,width:b.width,height:b.height,opacity:parseFloat(a.css("opacity"))}):!1},setTranslate:function(a,b){var c="",e={};if(a&&b)return(b.left!==d||b.top!==d)&&(c=(b.left===d?a.position().left:b.left)+"px, "+(b.top===d?a.position().top:b.top)+"px",c=this.use3d?"translate3d("+c+", 0px)":"translate("+c+")"),b.scaleX!==d&&b.scaleY!==d&&(c=(c.length?c+" ":"")+"scale("+b.scaleX+", "+b.scaleY+")"),c.length&&(e.transform=c),b.opacity!==d&&(e.opacity=b.opacity),b.width!==d&&(e.width=b.width),b.height!==d&&(e.height=b.height),a.css(e)},animate:function(a,b,e,f,g){var h=!1;c.isFunction(e)&&(f=e,e=null),c.isPlainObject(b)||a.removeAttr("style"),c.fancybox.stop(a),a.on(l,function(d){(!d||!d.originalEvent||a.is(d.originalEvent.target)&&"z-index"!=d.originalEvent.propertyName)&&(c.fancybox.stop(a),h&&c.fancybox.setTranslate(a,h),
c.isPlainObject(b)?g===!1&&a.removeAttr("style"):g!==!0&&a.removeClass(b),c.isFunction(f)&&f(d))}),c.isNumeric(e)&&a.css("transition-duration",e+"ms"),c.isPlainObject(b)?(b.scaleX!==d&&b.scaleY!==d&&(h=c.extend({},b,{width:a.width()*b.scaleX,height:a.height()*b.scaleY,scaleX:1,scaleY:1}),delete b.width,delete b.height,a.parent().hasClass("fancybox-slide--image")&&a.parent().addClass("fancybox-is-scaling")),c.fancybox.setTranslate(a,b)):a.addClass(b),a.data("timer",setTimeout(function(){a.trigger("transitionend")},e+16))},stop:function(a){a&&a.length&&(clearTimeout(a.data("timer")),a.off("transitionend").css("transition-duration",""),a.parent().removeClass("fancybox-is-scaling"))}},c.fn.fancybox=function(a){var b;return a=a||{},b=a.selector||!1,b?c("body").off("click.fb-start",b).on("click.fb-start",b,{options:a},e):this.off("click.fb-start").on("click.fb-start",{items:this,options:a},e),this},h.on("click.fb-start","[data-fancybox]",e),h.on("click.fb-start","[data-trigger]",function(a){e(a,{$target:c('[data-fancybox="'+c(a.currentTarget).attr("data-trigger")+'"]').eq(c(a.currentTarget).attr("data-index")||0),$trigger:c(this)})})}}(window,document,window.jQuery||jQuery),function(a){"use strict";var b=function(b,c,d){return b?(d=d||"","object"===a.type(d)&&(d=a.param(d,!0)),a.each(c,function(a,c){b=b.replace("$"+a,c||"")}),d.length&&(b+=(b.indexOf("?")>0?"&":"?")+d),b):void 0},c={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"//web.archive.org/web/20230816225450/http://www.youtube.com/embed/$4",thumb:"//web.archive.org/web/20230816225450/http://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1,api:1},paramPlace:3,type:"iframe",url:"//web.archive.org/web/20230816225450/http://player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(a){return"//maps.google."+a[2]+"/?ll="+(a[9]?a[9]+"&z="+Math.floor(a[10])+(a[12]?a[12].replace(/^\//,"&"):""):a[12]+"").replace(/\?/,"&")+"&output="+(a[12]&&a[12].indexOf("layer=c")>0?"svembed":"embed")}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(a){return"//maps.google."+a[2]+"/maps?q="+a[5].replace("query=","q=").replace("api=1","")+"&output=embed"}}};a(document).on("objectNeedsType.fb",function(d,e,f){var g,h,i,j,k,l,m,n=f.src||"",o=!1;g=a.extend(!0,{},c,f.opts.media),a.each(g,function(c,d){if(i=n.match(d.matcher)){if(o=d.type,m=c,l={},d.paramPlace&&i[d.paramPlace]){k=i[d.paramPlace],"?"==k[0]&&(k=k.substring(1)),k=k.split("&");for(var e=0;eb;b++)if("data-fancybox-"===d[b].nodeName.substr(0,14))return!0;return!1},i=function(b){var c=a.getComputedStyle(b)["overflow-y"],d=a.getComputedStyle(b)["overflow-x"],e=("scroll"===c||"auto"===c)&&b.scrollHeight>b.clientHeight,f=("scroll"===d||"auto"===d)&&b.scrollWidth>b.clientWidth;return e||f},j=function(a){for(var b=!1;;){if(b=i(a.get(0)))break;if(a=a.parent(),!a.length||a.hasClass("fancybox-stage")||a.is("body"))break}return b},k=function(a){var b=this;b.instance=a,b.$bg=a.$refs.bg,b.$stage=a.$refs.stage,b.$container=a.$refs.container,b.destroy(),b.$container.on("touchstart.fb.touch mousedown.fb.touch",c.proxy(b,"ontouchstart"))};k.prototype.destroy=function(){this.$container.off(".fb.touch")},k.prototype.ontouchstart=function(d){var e=this,i=c(d.target),k=e.instance,l=k.current,m=l.$content,n="touchstart"==d.type;if(n&&e.$container.off("mousedown.fb.touch"),(!d.originalEvent||2!=d.originalEvent.button)&&i.length&&!h(i)&&!h(i.parent())&&(i.is("img")||!(d.originalEvent.clientX>i[0].clientWidth+i.offset().left))){if(!l||k.isAnimating||k.isClosing)return d.stopPropagation(),void d.preventDefault();if(e.realPoints=e.startPoints=f(d),e.startPoints.length){if(d.stopPropagation(),e.startEvent=d,e.canTap=!0,e.$target=i,e.$content=m,e.opts=l.opts.touch,e.isPanning=!1,e.isSwiping=!1,e.isZooming=!1,e.isScrolling=!1,e.startTime=(new Date).getTime(),e.distanceX=e.distanceY=e.distance=0,e.canvasWidth=Math.round(l.$slide[0].clientWidth),e.canvasHeight=Math.round(l.$slide[0].clientHeight),e.contentLastPos=null,e.contentStartPos=c.fancybox.getTranslate(e.$content)||{top:0,left:0},e.sliderStartPos=e.sliderLastPos||c.fancybox.getTranslate(l.$slide),e.stagePos=c.fancybox.getTranslate(k.$refs.stage),e.sliderStartPos.top-=e.stagePos.top,e.sliderStartPos.left-=e.stagePos.left,e.contentStartPos.top-=e.stagePos.top,e.contentStartPos.left-=e.stagePos.left,c(b).off(".fb.touch").on(n?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",c.proxy(e,"ontouchend")).on(n?"touchmove.fb.touch":"mousemove.fb.touch",c.proxy(e,"ontouchmove")),c.fancybox.isMobile&&b.addEventListener("scroll",e.onscroll,!0),!e.opts&&!k.canPan()||!i.is(e.$stage)&&!e.$stage.find(i).length)return void(i.is(".fancybox-image")&&d.preventDefault());c.fancybox.isMobile&&(j(i)||j(i.parent()))||d.preventDefault(),(1===e.startPoints.length||l.hasError)&&(e.instance.canPan()?(c.fancybox.stop(e.$content),e.$content.css("transition-duration",""),e.isPanning=!0):e.isSwiping=!0,e.$container.addClass("fancybox-controls--isGrabbing")),2===e.startPoints.length&&"image"===l.type&&(l.isLoaded||l.$ghost)&&(e.canTap=!1,e.isSwiping=!1,e.isPanning=!1,e.isZooming=!0,c.fancybox.stop(e.$content),e.$content.css("transition-duration",""),e.centerPointStartX=.5*(e.startPoints[0].x+e.startPoints[1].x)-c(a).scrollLeft(),e.centerPointStartY=.5*(e.startPoints[0].y+e.startPoints[1].y)-c(a).scrollTop(),e.percentageOfImageAtPinchPointX=(e.centerPointStartX-e.contentStartPos.left)/e.contentStartPos.width,e.percentageOfImageAtPinchPointY=(e.centerPointStartY-e.contentStartPos.top)/e.contentStartPos.height,e.startDistanceBetweenFingers=g(e.startPoints[0],e.startPoints[1]))}}},k.prototype.onscroll=function(a){var c=this;c.isScrolling=!0,b.removeEventListener("scroll",c.onscroll,!0)},k.prototype.ontouchmove=function(a){var b=this,d=c(a.target);return void 0!==a.originalEvent.buttons&&0===a.originalEvent.buttons?void b.ontouchend(a):b.isScrolling||!d.is(b.$stage)&&!b.$stage.find(d).length?void(b.canTap=!1):(b.newPoints=f(a),void((b.opts||b.instance.canPan())&&b.newPoints.length&&b.newPoints.length&&(b.isSwiping&&b.isSwiping===!0||a.preventDefault(),b.distanceX=g(b.newPoints[0],b.startPoints[0],"x"),b.distanceY=g(b.newPoints[0],b.startPoints[0],"y"),b.distance=g(b.newPoints[0],b.startPoints[0]),b.distance>0&&(b.isSwiping?b.onSwipe(a):b.isPanning?b.onPan():b.isZooming&&b.onZoom()))))},k.prototype.onSwipe=function(b){var f,g=this,h=g.isSwiping,i=g.sliderStartPos.left||0;if(h!==!0)"x"==h&&(g.distanceX>0&&(g.instance.group.length<2||0===g.instance.current.index&&!g.instance.current.opts.loop)?i+=Math.pow(g.distanceX,.8):g.distanceX<0&&(g.instance.group.length<2||g.instance.current.index===g.instance.group.length-1&&!g.instance.current.opts.loop)?i-=Math.pow(-g.distanceX,.8):i+=g.distanceX),g.sliderLastPos={top:"x"==h?0:g.sliderStartPos.top+g.distanceY,left:i},g.requestId&&(e(g.requestId),g.requestId=null),g.requestId=d(function(){g.sliderLastPos&&(c.each(g.instance.slides,function(a,b){var d=b.pos-g.instance.currPos;c.fancybox.setTranslate(b.$slide,{top:g.sliderLastPos.top,left:g.sliderLastPos.left+d*g.canvasWidth+d*b.opts.gutter})}),g.$container.addClass("fancybox-is-sliding"))});else if(Math.abs(g.distance)>10){if(g.canTap=!1,g.instance.group.length<2&&g.opts.vertical?g.isSwiping="y":g.instance.isDragging||g.opts.vertical===!1||"auto"===g.opts.vertical&&c(a).width()>800?g.isSwiping="x":(f=Math.abs(180*Math.atan2(g.distanceY,g.distanceX)/Math.PI),g.isSwiping=f>45&&135>f?"y":"x"),g.canTap=!1,"y"===g.isSwiping&&c.fancybox.isMobile&&(j(g.$target)||j(g.$target.parent())))return void(g.isScrolling=!0);g.instance.isDragging=g.isSwiping,g.startPoints=g.newPoints,c.each(g.instance.slides,function(a,b){c.fancybox.stop(b.$slide),b.$slide.css("transition-duration",""),b.inTransition=!1,b.pos===g.instance.current.pos&&(g.sliderStartPos.left=c.fancybox.getTranslate(b.$slide).left-c.fancybox.getTranslate(g.instance.$refs.stage).left)}),g.instance.SlideShow&&g.instance.SlideShow.isActive&&g.instance.SlideShow.stop()}},k.prototype.onPan=function(){var a=this;return g(a.newPoints[0],a.realPoints[0])<(c.fancybox.isMobile?10:5)?void(a.startPoints=a.newPoints):(a.canTap=!1,a.contentLastPos=a.limitMovement(),a.requestId&&(e(a.requestId),a.requestId=null),void(a.requestId=d(function(){c.fancybox.setTranslate(a.$content,a.contentLastPos)})))},k.prototype.limitMovement=function(){var a,b,c,d,e,f,g=this,h=g.canvasWidth,i=g.canvasHeight,j=g.distanceX,k=g.distanceY,l=g.contentStartPos,m=l.left,n=l.top,o=l.width,p=l.height;return e=o>h?m+j:m,f=n+k,a=Math.max(0,.5*h-.5*o),b=Math.max(0,.5*i-.5*p),c=Math.min(h-o,.5*h-.5*o),d=Math.min(i-p,.5*i-.5*p),j>0&&e>a&&(e=a-1+Math.pow(-a+m+j,.8)||0),0>j&&c>e&&(e=c+1-Math.pow(c-m-j,.8)||0),k>0&&f>b&&(f=b-1+Math.pow(-b+n+k,.8)||0),0>k&&d>f&&(f=d+1-Math.pow(d-n-k,.8)||0),{top:f,left:e}},k.prototype.limitPosition=function(a,b,c,d){var e=this,f=e.canvasWidth,g=e.canvasHeight;return c>f?(a=a>0?0:a,a=f-c>a?f-c:a):a=Math.max(0,f/2-c/2),d>g?(b=b>0?0:b,b=g-d>b?g-d:b):b=Math.max(0,g/2-d/2),{top:b,left:a}},k.prototype.onZoom=function(){var b=this,f=b.contentStartPos,h=f.width,i=f.height,j=f.left,k=f.top,l=g(b.newPoints[0],b.newPoints[1]),m=l/b.startDistanceBetweenFingers,n=Math.floor(h*m),o=Math.floor(i*m),p=(h-n)*b.percentageOfImageAtPinchPointX,q=(i-o)*b.percentageOfImageAtPinchPointY,r=(b.newPoints[0].x+b.newPoints[1].x)/2-c(a).scrollLeft(),s=(b.newPoints[0].y+b.newPoints[1].y)/2-c(a).scrollTop(),t=r-b.centerPointStartX,u=s-b.centerPointStartY,v=j+(p+t),w=k+(q+u),x={top:w,left:v,scaleX:m,scaleY:m};b.canTap=!1,b.newWidth=n,b.newHeight=o,b.contentLastPos=x,b.requestId&&(e(b.requestId),b.requestId=null),b.requestId=d(function(){c.fancybox.setTranslate(b.$content,b.contentLastPos)})},k.prototype.ontouchend=function(a){var d=this,g=Math.max((new Date).getTime()-d.startTime,1),h=d.isSwiping,i=d.isPanning,j=d.isZooming,k=d.isScrolling;return d.endPoints=f(a),d.$container.removeClass("fancybox-controls--isGrabbing"),c(b).off(".fb.touch"),b.removeEventListener("scroll",d.onscroll,!0),d.requestId&&(e(d.requestId),d.requestId=null),d.isSwiping=!1,d.isPanning=!1,d.isZooming=!1,d.isScrolling=!1,d.instance.isDragging=!1,d.canTap?d.onTap(a):(d.speed=366,d.velocityX=d.distanceX/g*.5,d.velocityY=d.distanceY/g*.5,d.speedX=Math.max(.5*d.speed,Math.min(1.5*d.speed,1/Math.abs(d.velocityX)*d.speed)),void(i?d.endPanning():j?d.endZooming():d.endSwiping(h,k)))},k.prototype.endSwiping=function(a,b){var d=this,e=!1,f=d.instance.group.length;d.sliderLastPos=null,"y"==a&&!b&&Math.abs(d.distanceY)>50?(c.fancybox.animate(d.instance.current.$slide,{top:d.sliderStartPos.top+d.distanceY+150*d.velocityY,opacity:0},200),e=d.instance.close(!0,200)):"x"==a&&d.distanceX>50&&f>1?e=d.instance.previous(d.speedX):"x"==a&&d.distanceX<-50&&f>1&&(e=d.instance.next(d.speedX)),e!==!1||"x"!=a&&"y"!=a||(b||2>f?d.instance.centerSlide(d.instance.current,150):d.instance.jumpTo(d.instance.current.index)),d.$container.removeClass("fancybox-is-sliding")},k.prototype.endPanning=function(){var a,b,d,e=this;e.contentLastPos&&(e.opts.momentum===!1?(a=e.contentLastPos.left,b=e.contentLastPos.top):(a=e.contentLastPos.left+e.velocityX*e.speed,b=e.contentLastPos.top+e.velocityY*e.speed),d=e.limitPosition(a,b,e.contentStartPos.width,e.contentStartPos.height),d.width=e.contentStartPos.width,d.height=e.contentStartPos.height,c.fancybox.animate(e.$content,d,330))},k.prototype.endZooming=function(){var a,b,d,e,f=this,g=f.instance.current,h=f.newWidth,i=f.newHeight;f.contentLastPos&&(a=f.contentLastPos.left,b=f.contentLastPos.top,e={top:b,left:a,width:h,height:i,scaleX:1,scaleY:1},c.fancybox.setTranslate(f.$content,e),hg.width||i>g.height?f.instance.scaleToActual(f.centerPointStartX,f.centerPointStartY,150):(d=f.limitPosition(a,b,h,i),c.fancybox.setTranslate(f.$content,c.fancybox.getTranslate(f.$content)),c.fancybox.animate(f.$content,d,150)))},k.prototype.onTap=function(b){var d,e=this,g=c(b.target),h=e.instance,i=h.current,j=b&&f(b)||e.startPoints,k=j[0]?j[0].x-c(a).scrollLeft()-e.stagePos.left:0,l=j[0]?j[0].y-c(a).scrollTop()-e.stagePos.top:0,m=function(a){var d=i.opts[a];if(c.isFunction(d)&&(d=d.apply(h,[i,b])),d)switch(d){case"close":h.close(e.startEvent);break;case"toggleControls":h.toggleControls(!0);break;case"next":h.next();break;case"nextOrClose":h.group.length>1?h.next():h.close(e.startEvent);break;case"zoom":"image"==i.type&&(i.isLoaded||i.$ghost)&&(h.canPan()?h.scaleToFit():h.isScaledDown()?h.scaleToActual(k,l):h.group.length<2&&h.close(e.startEvent))}};if((!b.originalEvent||2!=b.originalEvent.button)&&(g.is("img")||!(k>g[0].clientWidth+g.offset().left))){if(g.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))d="Outside";else if(g.is(".fancybox-slide"))d="Slide";else{if(!h.current.$content||!h.current.$content.find(g).addBack().filter(g).length)return;d="Content"}if(e.tapped){if(clearTimeout(e.tapped),e.tapped=null,Math.abs(k-e.tapX)>50||Math.abs(l-e.tapY)>50)return this;m("dblclick"+d)}else e.tapX=k,e.tapY=l,i.opts["dblclick"+d]&&i.opts["dblclick"+d]!==i.opts["click"+d]?e.tapped=setTimeout(function(){e.tapped=null,m("click"+d)},500):m("click"+d);return this}},c(b).on("onActivate.fb",function(a,b){b&&!b.Guestures&&(b.Guestures=new k(b))})}(window,document,window.jQuery||jQuery),function(a,b){"use strict";b.extend(!0,b.fancybox.defaults,{btnTpl:{slideShow:' '},slideShow:{autoStart:!1,speed:3e3}});var c=function(a){this.instance=a,this.init()};b.extend(c.prototype,{timer:null,isActive:!1,$button:null,init:function(){var a=this;a.$button=a.instance.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){a.toggle()}),(a.instance.group.length<2||!a.instance.group[a.instance.currIndex].opts.slideShow)&&a.$button.hide()},set:function(a){var b=this;b.instance&&b.instance.current&&(a===!0||b.instance.current.opts.loop||b.instance.currIndex '},fullScreen:{autoStart:!1}}),b(a).on({"onInit.fb":function(a,b){var c;b&&b.group[b.currIndex].opts.fullScreen?(c=b.$refs.container,c.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(a){a.stopPropagation(),a.preventDefault(),d.toggle()}),b.opts.fullScreen&&b.opts.fullScreen.autoStart===!0&&d.request(),b.FullScreen=d):b&&b.$refs.toolbar.find("[data-fancybox-fullscreen]").hide()},"afterKeydown.fb":function(a,b,c,d,e){b&&b.FullScreen&&70===e&&(d.preventDefault(),b.FullScreen.toggle())},"beforeClose.fb":function(a,b){b&&b.FullScreen&&b.$refs.container.hasClass("fancybox-is-fullscreen")&&d.exit()}}),b(a).on(c.fullscreenchange,function(){var a=d.isFullscreen(),c=b.fancybox.getInstance();c&&(c.current&&"image"===c.current.type&&c.isAnimating&&(c.current.$content.css("transition","none"),c.isAnimating=!1,c.update(!0,!0,0)),c.trigger("onFullscreenChange",a),c.$refs.container.toggleClass("fancybox-is-fullscreen",a))})}(document,window.jQuery||jQuery),function(a,b){"use strict";var c="fancybox-thumbs",d=c+"-active",e=c+"-loading";b.fancybox.defaults=b.extend(!0,{btnTpl:{thumbs:' '},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},b.fancybox.defaults);var f=function(a){this.init(a)};b.extend(f.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(a){var b,c,d=this;d.instance=a,a.Thumbs=d,d.opts=a.group[a.currIndex].opts.thumbs,b=a.group[0],b=b.opts.thumb||(b.opts.$thumb&&b.opts.$thumb.length?b.opts.$thumb.attr("src"):!1),a.group.length>1&&(c=a.group[1],c=c.opts.thumb||(c.opts.$thumb&&c.opts.$thumb.length?c.opts.$thumb.attr("src"):!1)),d.$button=a.$refs.toolbar.find("[data-fancybox-thumbs]"),d.opts&&b&&c&&b&&c?(d.$button.show().on("click",function(){d.toggle()}),d.isActive=!0):d.$button.hide()},create:function(){var a,d=this,f=d.instance,g=d.opts.parentEl,h=[];d.$grid||(d.$grid=b('
').appendTo(f.$refs.container.find(g).addBack().filter(g)),d.$grid.on("click","li",function(){f.jumpTo(b(this).attr("data-index"))})),d.$list||(d.$list=b("").appendTo(d.$grid)),b.each(f.group,function(b,c){a=c.opts.thumb||(c.opts.$thumb?c.opts.$thumb.attr("src"):null),a||"image"!==c.type||(a=c.src),h.push(' ':"")+">")}),d.$list[0].innerHTML=h.join(""),"x"===d.opts.axis&&d.$list.width(parseInt(d.$grid.css("padding-right"),10)+f.group.length*d.$list.children().eq(0).outerWidth(!0))},focus:function(a){var b,c,e=this,f=e.$list,g=e.$grid;e.instance.current&&(b=f.children().removeClass(d).filter('[data-index="'+e.instance.current.index+'"]').addClass(d),c=b.position(),"y"===e.opts.axis&&(c.top<0||c.top>f.height()-b.outerHeight())?f.stop().animate({scrollTop:f.scrollTop()+c.top},a):"x"===e.opts.axis&&(c.leftg.scrollLeft()+(g.width()-b.outerWidth()))&&f.parent().stop().animate({scrollLeft:c.left},a))},update:function(){var a=this;a.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),a.isVisible?(a.$grid||a.create(),a.instance.trigger("onThumbsShow"),a.focus(0)):a.$grid&&a.instance.trigger("onThumbsHide"),a.instance.update()},hide:function(){this.isVisible=!1,this.update()},show:function(){this.isVisible=!0,this.update()},toggle:function(){this.isVisible=!this.isVisible,this.update()}}),b(a).on({"onInit.fb":function(a,b){var c;b&&!b.Thumbs&&(c=new f(b),c.isActive&&c.opts.autoStart===!0&&c.show())},"beforeShow.fb":function(a,b,c,d){var e=b&&b.Thumbs;e&&e.isVisible&&e.focus(d?0:250)},"afterKeydown.fb":function(a,b,c,d,e){var f=b&&b.Thumbs;f&&f.isActive&&71===e&&(d.preventDefault(),f.toggle())},"beforeClose.fb":function(a,b){var c=b&&b.Thumbs;c&&c.isVisible&&c.opts.hideOnClose!==!1&&c.$grid.hide()}})}(document,window.jQuery||jQuery),function(a,b){"use strict";function c(a){var b={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/","`":"`","=":"="};return String(a).replace(/[&<>"'`=\/]/g,function(a){return b[a]})}b.extend(!0,b.fancybox.defaults,{btnTpl:{share:' '},share:{url:function(a,b){return(a.currentHash||"inline"===b.type||"html"===b.type?!1:b.origSrc||b.src)||window.location},tpl:''}}),b(a).on("click","[data-fancybox-share]",function(){var a,d,e=b.fancybox.getInstance(),f=e.current||null;f&&("function"===b.type(f.opts.share.url)&&(a=f.opts.share.url.apply(f,[e,f])),d=f.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===f.type?encodeURIComponent(f.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(a)).replace(/\{\{url_raw\}\}/g,c(a)).replace(/\{\{descr\}\}/g,e.$caption?encodeURIComponent(e.$caption.text()):""),b.fancybox.open({src:e.translate(e,d),type:"html",opts:{animationEffect:!1,afterLoad:function(a,b){e.$refs.container.one("beforeClose.fb",function(){a.close(null,0)}),b.$content.find(".fancybox-share__links a").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1})}}}))})}(document,window.jQuery||jQuery),function(a,b,c){"use strict";function d(){var a=b.location.hash.substr(1),c=a.split("-"),d=c.length>1&&/^\+?\d+$/.test(c[c.length-1])?parseInt(c.pop(-1),10)||1:1,e=c.join("-");return{hash:a,index:1>d?1:d,gallery:e}}function e(a){var b;""!==a.gallery&&(b=c("[data-fancybox='"+c.escapeSelector(a.gallery)+"']").eq(a.index-1).trigger("click.fb-start"))}function f(a){var b,c;return a?(b=a.current?a.current.opts:a.opts,c=b.hash||(b.$orig?b.$orig.data("fancybox"):""),""===c?!1:c):!1}c.escapeSelector||(c.escapeSelector=function(a){var b=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,c=function(a,b){return b?"\x00"===a?"�":a.slice(0,-1)+"\\"+a.charCodeAt(a.length-1).toString(16)+" ":"\\"+a};return(a+"").replace(b,c)}),c(function(){c.fancybox.defaults.hash!==!1&&(c(a).on({"onInit.fb":function(a,b){var c,e;b.group[b.currIndex].opts.hash!==!1&&(c=d(),e=f(b),e&&c.gallery&&e==c.gallery&&(b.currIndex=c.index-1))},"beforeShow.fb":function(c,d,e,g){var h;e&&e.opts.hash!==!1&&(h=f(d),h&&(d.currentHash=h+(d.group.length>1?"-"+(e.index+1):""),b.location.hash!=="#"+d.currentHash&&(d.origHash||(d.origHash=b.location.hash),d.hashTimer&&clearTimeout(d.hashTimer),d.hashTimer=setTimeout(function(){"replaceState"in b.history?(b.history[g?"pushState":"replaceState"]({},a.title,b.location.pathname+b.location.search+"#"+d.currentHash),g&&(d.hasCreatedHistory=!0)):b.location.hash=d.currentHash,d.hashTimer=null},300))))},"beforeClose.fb":function(c,d,e){var g;e.opts.hash!==!1&&(g=f(d),d.currentHash&&d.hasCreatedHistory?b.history.back():d.currentHash&&("replaceState"in b.history?b.history.replaceState({},a.title,b.location.pathname+b.location.search+(d.origHash||"")):b.location.hash=d.origHash),d.currentHash=null,clearTimeout(d.hashTimer))}}),c(b).on("hashchange.fb",function(){var a,b=d();c.each(c(".fancybox-container").get().reverse(),function(b,d){var e=c(d).data("FancyBox");return e.currentHash?(a=e,!1):void 0}),a?!a.currentHash||a.currentHash===b.gallery+"-"+b.index||1===b.index&&a.currentHash==b.gallery||(a.currentHash=null,a.close()):""!==b.gallery&&e(b)}),setTimeout(function(){c.fancybox.getInstance()||e(d())},50))})}(document,window,window.jQuery||jQuery),function(a,b){"use strict";var c=(new Date).getTime();b(a).on({"onInit.fb":function(a,b,d){b.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(a){var d=b.current,e=(new Date).getTime();b.group.length<2||d.opts.wheel===!1||"auto"===d.opts.wheel&&"image"!==d.type||(a.preventDefault(),a.stopPropagation(),d.$slide.hasClass("fancybox-animated")||(a=a.originalEvent||a,250>e-c||(c=e,b[(-a.deltaY||-a.deltaX||a.wheelDelta||-a.detail)<0?"next":"previous"]())))})}})}(document,window.jQuery||jQuery);
//# sourceMappingURL=jquery-fancybox.min.js.map
}
/*
FILE ARCHIVED ON 22:54:50 Aug 16, 2023 AND RETRIEVED FROM THE
INTERNET ARCHIVE ON 21:10:23 Jan 23, 2026.
JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.
ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
SECTION 108(a)(3)).
*/
/*
playback timings (ms):
captures_list: 0.625
exclusion.robots: 0.053
exclusion.robots.policy: 0.04
esindex: 0.01
cdx.remote: 79.235
LoadShardBlock: 270.486 (3)
PetaboxLoader3.datanode: 798.796 (4)
load_resource: 1380.677
PetaboxLoader3.resolve: 846.046
*/